be overly generous - Francés Inglés Diccionario